package com.example.express.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.example.express.domain.bean.DataSchool;

import java.util.List;

/**
 * 高校服务接口业务
 * @author 周欣
 */
public interface DataSchoolService extends IService<DataSchool> {

    /**
     * 根据高校id判断学校是否存在
     * @param id
     * @return
     */
    boolean isExist(Integer id);

    /**
     * 根据省份id获取 该省份的高校列表
     * @param provinceId
     * @return
     */
    List<DataSchool> listByProvinceId(Integer provinceId);

    /**
     * 据省份id获取 缓存中省份的高校列表
     * @param provinceId
     * @return
     */
    List<DataSchool> listByProvinceIdByCache(Integer provinceId);
}
